easily reachable - French English Dictionary